00d750bd5b77572341456cd08d91675c6fb34d97,opennms-webapp/src/main/java/org/opennms/web/controller/EditForeignSourceController.java,EditForeignSourceController,referenceData,#HttpServletRequest#,304
Before Change
protected Map referenceData(HttpServletRequest request) throws Exception {
Map<String, Object> map = new HashMap<String, Object>();
map.put("detectorTypes", m_foreignSourceService.getDetectorTypes());
map.put("policyTypes", m_foreignSourceService.getPolicyTypes());
return map;
}
After Change
@Override
protected Map referenceData(HttpServletRequest request) throws Exception {
final Map<String, Object> map = new HashMap<String, Object>();
int width = 20;
final Map<String,String> detectorTypes = m_foreignSourceService.getDetectorTypes();
map.put("detectorTypes", detectorTypes);
for (String key : detectorTypes.keySet()) {
width = Math.max(width, key.length());
}
final Map<String, String> policyTypes = m_foreignSourceService.getPolicyTypes();
map.put("policyTypes", policyTypes);
for (String key : policyTypes.keySet()) {
width = Math.max(width, key.length());
}
map.put("fieldWidth", width);
return map;
}